deputy head of government - Français Anglais Dictionnaire